caravan holiday - French English Dictionary